package com.aliang.shopping.model.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 联系人表
 * @TableName contact
 */
@TableName(value ="contact")
@Data
public class Contact implements Serializable {
    /**
     * 数据Id
     */
    @TableId(value = "id")
    private Long id;

    /**
     * 联系人Id
     */
    @TableField(value = "contact_id")
    private Long contactId;

    /**
     * 未读信息数
     */
    @TableField(value = "unread")
    private Integer unread;

    /**
     * 最新一条信息的时间戳
     */
    @TableField(value = "last_send_time")
    private Long lastSendTime;

    /**
     * 最新一条信息的内容
     */
    @TableField(value = "last_content")
    private String lastContent;

    /**
     * 用户Id
     */
    @TableField(value = "user_id")
    private Long userId;

    /**
     * 是否置顶（0否，1是）
     */
    @TableField(value = "is_top")
    private Integer isTop;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}